$(function(){
	error=1;
$("input").focus(function(){
	$(this).next("span").children("span").hide();
	$(this).css({"border":"solid 1px #84D2FF"});
})
$("input").blur(function(){
	if($(this).val()==''){
			error=0;
		$(this).next("span").find(".error1").show();
		$(this).css({"border":"solid 1px #FF7751"});
	}
})
/************用户名验证************/
$(".username").blur(function(){
		val=$(this).val().length;
		data=$(this).val();
		th=$(this);
		if(val<4 || val>16){
			$(this).next("span").find(".error1").show();
			error=0
		}else{
			$.ajax({
				url:CONTROL+"/reg",
				type:"post",
				data:"data="+data,
				success:function(data){
					if(data==1){
						error=1
					}else if(data==2){
						$(th).next("span").find(".error2").show();
						error=0
					}else if(data==3){
						$(th).next("span").find(".error3").show();
						error=0
					}else{
						alert(data)
						error=0
					}


				}
			})
		}
})

/************密码验证************/
	$(".password").blur(function(){
		if( $(this).val().length<6 ||  $(this).val().length>16){
			$(this).next("span").find(".error1").show();
			error=0
	}
	})
	$(".passwordc").blur(function(){
		if($(this).val()==$(".password").val() && $(".password").val()!=='' ){
			error=1;
		}else{
			error=0;
			$(this).next("span").find(".error1").show();
		}
	})

/****************邮箱验证***************/
	$(".email").blur(function(){
				//	 /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
			var reg = /^[a-zA-Z0-9]\w+@{1}[a-zA-Z0-9]+\.(com|cc|cn|org|net|cn|com.cn)$/;
			var val=$(this).val();
			if(val!==''){
			if(!(reg.test(val))){
				error=0
				$(this).next("span").find(".error2").show();
			}
			}
	})


/**************完成注册*****************/
$("#reg").click(function(){
	if(error){
	data=$("form").serialize();
	$.ajax({
		url:CONTROL+"/adduser",
		type:"post",
		data:"data="+data,
		success:function(data){
			if(data==1){
				location.href=CONTROL;
			}else if(data==2){
					alert("请认真检查是否漏填")
			}else{
				alert("很抱歉服务器暂时繁忙请稍候注册")
			}
		}


	})
}else{
	return false;
}


})

})